It's wise of you to teach as an easy way to supplement your income for a good musician. Plus, you realize the value of being patient with your students. That makes them stick with you, since they know you're being supportive even when they have trouble or get a bit lazy or busy with other things.
Keep practicing, it's fun after all. There's nothing like getting a new thing down to the point you no longer think about it when you do it. The more patterns you master, the more you'll have to say on the gig.
You might consider trying to find some other ways to make money, just like Peter and Randy have done to fill in leaner times and take your mind off why the phone hasn't rung. I teach and write for some music magazines (I owned a studio for awhile too). Performing a variety of work can be more interesting than just doing one thing and totally relying on it. Good luck,
Brad
